street merchant - Spanish English Dictionary

street merchant

Meanings of "street merchant" in Spanish English Dictionary : 1 result(s)

English Spanish
General
street merchant barillero [m] MX